﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Xml.Serialization;

public class ComentarioDTO
{
    private string textoComentario;
    private string idUsuario;
    private string idPost;
    private string id;
    private string cantidadBancan;
    private UsuarioDTO usuario;
    private string permitirBancar;

    public ComentarioDTO() { }

    public ComentarioDTO(Comentario comentario, Usuario unUsuario)
    {
        // TODO: Complete member initialization
        this.textoComentario = comentario.TextoComentario;
        this.idUsuario = comentario.IdUsuario.ToString();
        this.idPost = comentario.IdPost.ToString();
        this.id = comentario.Id.ToString();
        this.usuario = new UsuarioDTO(unUsuario);
    }

    public string TextoComentario { get { return this.textoComentario; } set { this.textoComentario = value; } }

    public string IdUsuario { get { return this.idUsuario; } set { this.idUsuario = value; } }

    public string Id { get { return id; } set { id = value; } }

    public string PostId { get { return idPost; } set { idPost = value; } }

    public string CantidadBancan { get { return cantidadBancan; } set { cantidadBancan = value; } }

    public UsuarioDTO Usuario { get { return usuario; } set { usuario = value; } }

    public string PermitirBancar { get { return permitirBancar; } set { permitirBancar = value; } }
}
